package com.oa.dao;

import com.oa.common.base.Page;
import com.oa.common.base.Pageable;
import com.oa.entities.flows.Apps;

/**
 * @name 公文的数据层
 *
 */
public interface AppsDao extends BaseDao<Long,Apps> {

    /**
     * 分页查询公文
     *
     * @param pageable
     * 分页组件
     *
     * @param key
     * 关键字
     *
     * @param type
     * 状态
     *
     * @return
     */
    Page<Apps> findPage(Pageable pageable, String key, Integer type,Long userId);
}
